Build on an AI platform you own
ibl.ai is the agentic AI platform where you own all the code and the data. Its 5 repositories are public on GitHub β the application layer, the SDK, 157 agent skills and two MCP servers, and the infrastructure CLI β so you can read the source, scaffold an app, and run the whole stack on your own cloud, on-premise, or fully air-gapped, model-agnostic across any LLM and with no per-seat pricing.
Not an API you rent β a full platform you keep. 1.6M+ users across 400+ organizations run the platform this way, including NVIDIA, MIT, and Syracuse University.
157 skills Β· iblai/vibe as of (4783869)
Where do I start on ibl.ai?
Developers come to ibl.ai to do one of three things. Each door below is one command and the three pages that take you from there to running code β every one generated from the repository it documents, so it cannot drift.
Build an agent
Create an agent, give it a prompt, tools, memory and a dataset, test it against a benchmark, and talk to it from any MCP client β with a screen or headless over REST.
$ npx skills add iblai/vibe --allBuild an app
Scaffold a production Next.js app with SSO, agent chat, profiles, notifications and analytics wired to the platform, then add features one skill at a time.
$ /iblai-vibe-startRun the platform yourself
Provision the whole stack on your own AWS or GCP account with one interactive CLI, or bootstrap an existing server β the CLI and its docs live in github.com/iblai/infra-cli.
$ pip install ibl-cli && ibl setup157 skills Β· iblai/vibe as of (4783869)
Which skill builds the part of the agent I need?
Every skill is a how-to a coding agent runs and a human can read. Search by what you are trying to do, or start from the parts of an agent below β each has a skill with a screen (iblai-vibe-*) and a headless twin over REST (iblai-api-*).
| Part of the agent | With a screen | Headless |
|---|---|---|
| Create and configure an agent | /iblai-vibe-agent-create | /iblai-api-agent-create |
| Chat with it (streamed, with tools) | /iblai-vibe-agent-chat | /iblai-api-agent-chat |
| Give it tools and MCP servers | /iblai-vibe-agent-tool | /iblai-api-agent-mcp |
| Memory | /iblai-vibe-agent-memory | /iblai-api-agent-memory |
| Documents and retrieval | /iblai-vibe-agent-dataset | /iblai-api-agent-dataset |
| Test it before users do | /iblai-vibe-agent-evals | /iblai-api-agent-eval |
| Code execution in a sandbox | /iblai-vibe-agent-sandbox | /iblai-api-agent-sandbox |
| Embed it anywhere | /iblai-vibe-agent-embed | /iblai-api-agent-embed |
All 157 skills by folder and kind Β· What a skill kind means
How do I set up my coding agent for ibl.ai in one step?
1. Install every ibl.ai skill for Claude Code, Cursor and Codex β the same command refreshes them later.
$ npx skills add iblai/vibe --all2. Type the first skill in your coding agent; it asks what you are building, connects your organization and writes your credentials to .env.
$ /iblai-vibe-start3. Give the assistant the SDK's components, hooks and page templates while it writes your app. Details
$ npx -y @iblai/mcp4. Point any MCP client at a deployed agent for a live conversation β streamed responses, tools, retrieval. Details
5. Everything on this site is readable by an agent: llms.txt, a Markdown twin of every page, and the agent-skills discovery index. Details
Which ibl.ai repositories can I read and run myself?
These 5 highlighted repositories are the heart of the platform β not every public repo; github.com/iblai lists them all. Most AI vendors give you an endpoint; ibl.ai gives you the source you can read, fork, run, and extend. Every card below shows the live release straight from GitHub.
The open-source platform itself. Create and deploy customizable AI agents with multi-LLM support, real-time chat and voice, document training, analytics, user management, SSO, and embeddable widgets.
Scaffold a production-ready Next.js app on ibl.ai β SSO auth, AI chat, profiles, notifications, and analytics wired up out of the box, with pre-built components and Claude Code skills.
$ npx skills add iblai/vibeAn interactive CLI that provisions the whole platform on your own AWS or GCP account with Terraform and configures servers with Ansible β and it can bootstrap any existing server.
The documentation source β every page published at ibl.ai/docs, versioned in the open and available for contributions.
Skills-intelligence platform on the same SDK β discover courses, track competencies, and earn credentials. A second complete application you can read end to end.
How do I deploy and run ibl.ai on my own infrastructure?
Cloud, VPC, on-premise or fully air-gapped β each answer below is a page generated from the repository that ships the code, so the steps are the ones the engineers run.
- How do I deploy ibl.ai on AWS?
- How do I deploy ibl.ai on Google Cloud?
- How is the infrastructure laid out?
- How do I run the OS app locally?
- How do I host the OS app as static files?
- How do I run the OS app against my own platform deployment?
- How do I build the macOS desktop app?
- How do I build the iOS app with Tauri?
- How do I set up an OpenClaw agent server?
- How do I set up a NemoClaw server with guardrails?
- What is the ontology layer, and how does it make my systems queryable?
- How do I deploy the ontology layer on-premise?
- What is the security model of an app built on ibl.ai?
How does ibl.ai compare with other developer platforms?
The one axis where every hosted platform is identical and ibl.ai is the opposite: you receive the source code and keep the data. Each comparison below leads with that and then goes feature by feature.
- ibl.ai vs LangGraph: agent framework or platform
- ibl.ai vs OpenAI Agents SDK & Responses API
- ibl.ai vs Vercel AI SDK: toolkit or owned platform
- ibl.ai vs Flowise: options after the 2026 sunset
- ibl.ai vs Botpress: managed cloud or owned stack
- Self-hosted AI vs cloud AI hosting: who runs what
- ibl.ai vs Dify: app builder or AI platform
- Self-hosted AI vs AWS Bedrock & Amazon Q
- Self-hosted AI vs Azure OpenAI Service
- ibl.ai vs OpenAI forward-deployed engineers
- Autonomous agents vs RAG assistants & GPTs
- OpenClaw as a LangChain alternative
- OpenClaw as an OpenAI GPTs alternative
- OpenClaw as an AutoGPT alternative
- ibl.ai as a Cohere enterprise alternative
- ibl.ai as an AWS Bedrock alternative
- ibl.ai as an IBM watsonx alternative
What changed in ibl.ai recently?
The platform ships a changelog roughly every week, grouped by service image. The three most recent:
- Platform Update β October 16, 2026
Eleven services and packages moved in a week, led by agent selection and full-screen mode inside embedded agents, alongside cross-page PDF chunking with page-range citations, incremental chat-session sync, a unified SDK chat in the OS, a default-organization picker, and `ibl backups cleanup`.
- Test an Agent Before It Ships: Benchmarks, LLM Judges, CSV Export
A close look at the agent Evals tab in ibl.ai: run an agent against a benchmark of test questions, have a judge model you pick score every answer against your own criteria, add 0β1 scores by hand, and export every trace and score as CSV.
- Organization Settings, Rebuilt: Roles, Policies, Groups and Alerts
ibl.ai's organization settings were rebuilt around four sidebar groups, and Management now holds eight sub-tabs β Users, Groups, Roles, Policies, Teams, Alerts, Applications and Onboarding β six of them gated by their own permission.
What do I actually own when I build on ibl.ai?
Rented AI is a cost that recurs forever and leaves nothing behind. An owned platform is an asset: the code, the data, and the infrastructure are yours, and they keep their value after the contract ends.
Rented AI
- Per-seat or per-token billing that scales with headcount
- Locked to one vendor's models and roadmap
- Your data lives in someone else's cloud
- Credits evaporate when the subscription lapses
ibl.ai β owned
- Full source under a perpetual license
- Model-agnostic β run any LLM, switch anytime
- Code, data, and infra stay in your environment
- Usage-based, never per-seat β yours to keep
1.6M+ users across 400+ organizations run the platform this way, including NVIDIA, MIT, and Syracuse University. ibl.ai is family-owned and operated from New York, NY. Explore the self-hosted platform or the full-code license.
Clone a repo and run it today
On ibl.ai you own all the code and the data, run it model-agnostic across any LLM, and pay with no per-seat pricing β so you can deploy anywhere, from your own cloud to a fully air-gapped network.
Developer FAQ
Yes β and we like to be precise about it. The application layer (iblai/os), the skills-intelligence app (iblai/lms), the developer toolkit, SDK, platform skills and MCP server (iblai/vibe), the infrastructure CLI (iblai/infra-cli), and the documentation itself (iblai/docs) are all public on GitHub.
Read them, fork them, and run them yourself β this page links each repository directly, and every documentation page under /developer is generated from the repository it documents.
There is one core platform component that isn't public open source. You can use it as a fully managed, hosted service, or take it under a perpetual source-code license and self-host the entire stack.
Either way the principle is the same: you own all the code and the data, and your deployment is yours β nothing is locked away from you.
Want to see exactly where every line is drawn? Talk to us and we'll walk you through the whole architecture.
Install the skills with `npx skills add iblai/vibe --all` and type `/iblai-vibe-start` in Claude Code, Cursor or Codex: it asks what you are building, connects your organization, and scaffolds a production-ready Next.js app β SSO auth, agent chat, profiles, notifications and analytics wired to the platform.
Then add features one skill at a time from the catalog at /developer/skills, and deploy agents from the claws template library.
`/iblai-vibe-start` for a new app, `/iblai-api-login` for a script or CI job that never signs a user in, and `/iblai-vibe-ops-init` to copy the starter.
After that, pick by the data your app touches: the six core families β custom data per user, the user's profile, memory, custom data per organization, agent configuration, and analytics β each have a skill with a screen (`iblai-vibe-*`) and a headless twin (`iblai-api-*`). The catalog at /developer/skills is searchable by what you are trying to do.
ibl.ai exposes a full REST API for the platform β agents, chat, users, analytics, documents, credentials, and more.
The interactive API reference lives at /developer/api-reference, the OpenAPI schema is served at /api/docs-schema, and the production API base is platform.iblai.app.
The iblai/vibe repository ships agent skills plus a Model Context Protocol (MCP) server, so an AI agent can operate the entire ibl.ai platform through its REST API.
Install them with `npx skills add iblai/vibe --all` and your coding agent can create agents, manage users, and run workflows directly.
Yes. iblai/infra-cli is an interactive CLI that provisions the platform on your own AWS or GCP account with Terraform and configures servers with Ansible β and it can bootstrap any existing server.
You own all the code and the data, and the infrastructure too: cloud, VPC, on-premise, or fully air-gapped.
ibl.ai is model-agnostic. Run any LLM β Claude, GPT, Gemini, Llama, Mistral, Qwen, or your own fine-tune β and switch per workload without rebuilding your application.
You are never locked to a single vendor's models.
Every page under /developer/{repo} and /developer/guides is generated directly from the upstream GitHub repository by a sync script β the README and each file in the repo's docs directory.
That means there is no second copy to keep in sync: the engineers who ship the code write the documentation in the repo, and this site is the view. Pages that document the hosted platform backend, which has no public repository to mirror, live under /developer/platform and are maintained by hand.
Instead of per-seat SaaS, ibl.ai is usage-based or a flat perpetual license. What you build is a durable asset you own outright β not credits that evaporate when a subscription lapses.
ibl.ai serves 1.6M+ users from 400+ organizations and is family-owned and operated from New York, NY.